home *** CD-ROM | disk | FTP | other *** search
- From: williams@herky.cs.uiowa.edu (Kent Williams)
- Newsgroups: gnu.utils.bug
- Subject: Patches to build GNU make on OS/2, Irix 4.X
- Date: 19 Mar 1993 15:17:59 -0500
- Organization: U of Iowa, Iowa City, IA
- Lines: 986
- Sender: daemon@cis.ohio-state.edu
- Approved: bug-gnu-utils@prep.ai.mit.edu
- Distribution: gnu
- Message-ID: <1993Mar19.190733.29495@news.uiowa.edu>
- Reply-To: williams@herky.cs.uiowa.edu (Kent Williams)
-
- This may be the wrong way to go about it, but here is my patches that do
- three things at once:
-
- 1. Allow a build under OS/2 using EMX (and possibly C-Set 2).
- 2. Allow a build under SGI Irix with the -ansiposix flag.
- 3. Incorporate the couple of bug fixes to 3.63 previously posted
- in this news group.
-
- I have verified by rebuilding on HP9000S800, SGI and SPARC2 that I haven't
- screwed anything up too badly.
-
- PROBLEMS
-
- 1. Usual porting crap under OS/2 -- different path separator, funny argv[0],
- screwy script language, no /bin/sh, etc.
- 2. SGI, if you use -ansiposix, seems not to define environ, but rather
- defines _environ. Also NSIG goes missing with -ansiposix.
-
- The OS/2 support also requires a config.h and the two makefiles (Makefile and
- glob/Makefile). I can mail these to anyone who needs them.
-
- As has been amply comment upon, if you want to build on nearly any modern
- platform, you have to run configure, and then comment out the
-
- #define HAVE_UNION_WAIT 1
-
- Since that loses big everywhere. Attention maintainers -- can we get the
- OS/2 stuff incorporated into the official source???
-
-
- ----------------------
- I did a few minor changes here and there. Updated to 3.67 too.
-
- 93/08/08: update to 3.68, fixed handling of " and ' quotes.
- 93/11/23: preliminary update to 3.69, none of the pending fixes done yet.
- 94/02/18: cleanup of quoting and shell problems, update to version 3.70
- 94/03/14: fixes for still outstanding and newly introduced bugs
- 94/04/24: fix for drive letters in targets and backslashes in command
- lines, should run under DOS too now
- 94/06/07 update to 3.71, fix for bug with trailing backslashes
-
- --
- /* Kai Uwe Rommel Muenchen, Germany *
- * rommel@ars.muc.de CompuServe 100265,2651 *
- * rommel@informatik.tu-muenchen.de Fax +49 89 324 4524 */
-
- DOS ... is still a real mode only non-reentrant interrupt
- handler, and always will be. -Russell Williams
-